reverberate (over) - German English Dictionary